ground-based radar - French English Dictionary